home *** CD-ROM | disk | FTP | other *** search
/ Atari Forever 4 / Atari Forever 4.zip / Atari Forever 4.iso / SERIE_SP / SP_021 / POV / LATHES.POV
Text File  |  1998-03-14  |  2KB  |  112 lines

  1. // Exemples d'objets "lathe"
  2. // Philippe Lafargue
  3. // FΘvrier 1997
  4. // Pour ST Magazine
  5. //
  6.  
  7. global_settings {
  8.   ambient_light <1.0,1.0,1.0>
  9.   assumed_gamma 1.8
  10.   max_intersections 64
  11.   max_trace_level 10
  12. }
  13.  
  14. #declare Blanc = texture {
  15.    pigment {
  16.      color rgb<1,1,1>
  17.    }
  18.    finish {
  19.      diffuse .7
  20.      ambient 0.2
  21.      phong 0.5
  22.      phong_size 49.8
  23.      specular 0.4
  24.      roughness 0.01
  25.    }
  26.  
  27. }
  28.  
  29. background { color <0.768,0.872,0.982> }
  30.  
  31. camera {
  32.   location  <-1.5, 1.3, 0.6>
  33.   direction <0.0,     0.0,  3.8979>
  34.   sky       z
  35.   up        z
  36.   right     <640/480, 0.0,  0.0>
  37.   look_at   <-0.579, 0.448, 0.355>
  38. }
  39.  
  40. light_source { <0.95, 1.88, 0.47>
  41.     color rgb <0.41, 0.27, 0.22>
  42.     shadowless
  43. }
  44.  
  45. light_source {
  46.   <0.0, -680, 520>
  47.   color rgb <1, 1, 1>
  48. }
  49.  
  50. lathe {
  51.   cubic_spline
  52.   12
  53.   <0.0, 0.0>,
  54.   <0.027, 0.003>,
  55.   <0.073, 0.035>,
  56.   <0.093, 0.088>,
  57.   <0.078, 0.142>,
  58.   <0.039, 0.199>,
  59.   <0.017, 0.254>,
  60.   <0.025, 0.273>,
  61.   <0.025, 0.305>,
  62.   <0.019, 0.305>,
  63.   <0.019, 0.286>,
  64.   <0.007, 0.268>
  65.   rotate <90,0,90>
  66.   translate  <0.10, -0.40, 0.0>
  67.   texture { Blanc }
  68. }
  69.  
  70. lathe {
  71.   cubic_spline
  72.   9
  73.   <0.00, 0.00>,
  74.   <0.00, 0.00>,
  75.   <0.06, 0.01>,
  76.   <0.07, 0.08>,
  77.   <0.02, 0.14>,
  78.   <0.04, 0.18>,
  79.   <0.03, 0.17>,
  80.   <0.01, 0.14>,
  81.   <0.01, 0.20>
  82.   rotate <90,0,90>
  83.   translate  <0.30, -0.15, 0.0>
  84.   texture { Blanc }
  85. }
  86.  
  87.  
  88. lathe {
  89.   cubic_spline
  90.   12
  91.   <0.0, 0.0>,
  92.   <0.027, 0.003>,
  93.   <0.074, 0.041>,
  94.   <0.070, 0.089>,
  95.   <0.025, 0.141>,
  96.   <0.014, 0.214>,
  97.   <0.011, 0.346>,
  98.   <0.019, 0.365>,
  99.   <0.019, 0.397>,
  100.   <0.011, 0.399>,
  101.   <0.011, 0.380>,
  102.   <0.011, 0.371>
  103.   rotate <90,0,90>
  104.   texture { Blanc }
  105. }
  106.  
  107. plane { // Sol
  108.   z,0
  109.   scale 10.0
  110.   texture { Blanc }
  111. }
  112.